package com.company.huisuo.network.api

import com.company.huisuo.biz.bean.ProductResponse
import retrofit2.http.GET
import retrofit2.http.Query

/**
 * 产品API接口
 */
interface ProductApi {
    
    /**
     * 获取产品分页列表
     * @param pageNo 页码
     * @param pageSize 每页大小
     * @param categoryIds 分类ID列表（可选）
     */
    @GET("/app-api/product/spu/page")
    suspend fun getProductPage(
        @Query("pageNo") pageNo: Int = 1,
        @Query("pageSize") pageSize: Int = 20,
        @Query("categoryIds") categoryIds: String? = null
    ): ProductResponse
}